builder and contractor - French English Dictionary